﻿body { height:auto !important; margin:0px; padding:0px; font-size:12px;}
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0;}
img{ border:none}
a{ text-decoration:none}
ul,li{ list-style-type:none; margin:0px; padding:0px}
.clear{ clear:both}


/* 头部 */
.topCtn{ width:100%; height:150px; background:url(../images/topBg.jpg) top no-repeat;}
.top{ width:1002px; height:150px; position:relative; margin:0 auto;}
.logo{ position:absolute; left:3px; top:41px;}
.sCtn{ position:absolute; height:22px; right:16px; top:32px; text-align:right; line-height:22px; font-family:微软雅黑; color:#686868; padding:0;}
.sCtn a{ color:#686868;}


/* 导航栏 */
.nav{ width:100%; height:34px; background:url(../images/navBg.jpg) top no-repeat;}
.nav ul{ margin:0 auto; width:1002px; height:34px; line-height:34px;}
.nav ul li{ width:125px; height:34px; float:left; text-align:center; color:#ffffff; font-family:微软雅黑; font-size:16px; background:url(../images/jg.png) right no-repeat;}
.nav ul li.bNone{ background:none;}
.nav ul li a{ color:#ffffff;}
.nav ul li a:hover{ color:#ffffff;}


/* 首页主体 */
.mainCtn{ width:100%; height:auto; background:url(../images/bg.jpg); float:left;}
.mainC1{ width:1002px; height:auto; margin:0 auto;}
.mainC2{ width:990px; height:auto; float:left; background:#ffffff; padding:12px 6px 16px 6px;}
.marB16{ margin-bottom:16px;}


/* banner */
.banner{ width:1002px; height:277px; background:url(../images/bannerBg.png) top no-repeat; margin:0 auto; padding:8px 0 0 0;}
#slides_two,#slides_two div {height:277px;width: 1002px; overflow:hidden; margin:0 auto;}
#slides_two {position: relative;}
#slides_two div img{width:1002px;height: 277px;}

#slides_two .pagination {height:20px; width:400px; text-align:right; right:10px; bottom:5px; z-index:888; position:absolute;}
#slides_two .pagination li {display:inline;margin: 0 5px;}
#slides_two .pagination li a { border-radius:10px; background:#fff; color:#333; display:inline-block; padding:3px 6px; line-height:1em; margin:0 1px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)';}
#slides_two .pagination li.current a {background:#333; color:#fff;}

/* 公用标题 */
.headCom{ height:29px; background:url(../images/clmTitBg.jpg) repeat-x; position:relative;}
.headCom span{ float:right; line-height:29px; padding:0 5px 0 0;}
.headCom span a{color:#000;}

.headTit{ position:absolute; width:183px; height:24px; font-size:14px; color:#ffffff; font-family:微软雅黑; padding:0; bottom:0px; left:15px; background:url(../images/TitBg2.jpg) no-repeat; text-align:center;}

.more{ position:absolute; right:6px; top:12px;}
.more2{ position:absolute; right:2px; top:18px;}


/* 首页左边 */
.syLeft{ width:219px; height:auto; float:left;}

/* 产品栏目 */
.proClm{ width:217px; height:auto; border:1px solid #d7d7d7;}
.leftNav{ width:182px; margin:0 auto; padding:28px 0 28px 0;}
.leftNav li{  width:182px; height:28px; font-size:14px; color:#747273; font-family:微软雅黑; line-height:26px; background:url(../images/leftNavBg.jpg) no-repeat; margin:0 0 12px 0;position:relative;}
.leftNav li a{ color:#747273; display:block; padding:0 0 0 50px;}
.leftNav li a:hover{ color:#002887; display:block; background:url(../images/leftH.jpg) repeat-x;}
.leftNav li a.hov{ color:#002887; display:block; background:url(../images/leftH.jpg) repeat-x;}

.leftNav li ul{ position:absolute; width:200px; top:0px; left:180px; z-index:9999; background:white; border:1px solid #cccccc; display:none;}
.leftNav li ul li{ width:200px; height:32px; font-size:12px; color:#666666; font-family:微软雅黑; line-height:34px; font-weight:bold; background:url(../images/menuback.gif)  bottom repeat-x;margin:0 0 0 0;}
.leftNav li ul li a{ color:#747273; display:block; padding:0 0 0 20px;}

/* 资质荣誉 */
.zzryClm{ width:217px; height:auto; border:1px solid #d7d7d7; margin:12px 0 0 0;}
.zzry1{ padding:30px 0 30px 14px;}
.zzry2{ width:175px; height:116px; border:1px solid #ededed; padding:6px; overflow:hidden;}
.slideBox{ width:175px; height:116px; overflow:hidden; position:relative;} 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:2px; z-index:9999; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:175px; height:116px; } 


/* 首页右边 */
.syRight{ width:766px; height:auto; float:right;}

/* 公司简介 */
.gsjjClm{ width:764px; height:219px; border:1px solid #d7d7d7; margin:0 0 0 0;}
.gsjjClm .gsjj{ margin:0; padding:16px 0 0 11px;}
.gsjjClm .gsjj dt{ width:177px; height:133px; float:left; border:1px solid #eeeeee; padding:4px; margin:8px 0 0 0;}
.gsjjClm .gsjj dd{ width:516px; height:auto; float:left; line-height:30px; color:#3e3838; margin:0 0 0 22px; padding:2px 0 0 0;}
.gsjjClm .gsjj dd a{ color:#6f5119;}


/* 产品展示 */
.proCtn{ width:764px; height:auto; border:1px solid #d7d7d7; margin:22px 0 0 0;}
.proCtn .pro1{ width:480px; height:378px; overflow:hidden;}
.fll{ float:left; margin-left:9px;}
.flr{ float:right; margin-right:9px;}
.ul-construct{ width:760px; overflow: hidden; margin:15px 0 0 26px;}
.ul-construct li{ width:170px; margin:12px 10px 18px 0;text-align:center; float: left;}
.ul-construct li .pic{ border:1px solid #d4d4d4; padding:6px;}
.ul-construct li img{ width: 160px; height: 120px;}
.ul-construct li a{ color:#646464;}
.ul-construct li a:hover{ color:#002887;}
.ul-construct li a p{ line-height:28px; padding:10 0 0 18px; display:block; background:url(../images/icon2.jpg) 8px 10px no-repeat;}

/* 动态新闻 */
.newsCtn{ width:372px; height:152px; border:1px solid #d7d7d7; margin:22px 0 0 0;}
.fll{ float:left;}
.flr{ float:right;}
.ns1{ margin:0 0 0 15px;}
.ns1 li{ height:30px; line-height:30px; color:#5a5d5b; padding:0; background:url(../images/dash.jpg) repeat-x bottom;}
.ns1 li a{ color:#686868; background:url(../images/icon5.jpg) no-repeat 2px 10px; display:block; padding:0 0 0 18px;}
.ns1 li a:hover{ color:#002887;}
.ns1 li span{ float:right; padding:0 10px 0 0;}


/* 友情链接 */
.linkCtn{ width:988px; height:50px; margin:0 auto; margin-top:18px; border: 1px solid #eeeeee}
.linkCtn .link1{ width:968px; height:48px; border:1px solid #ffffff; background:url(../images/linkBg.jpg) repeat-x; line-height:48px; color:#686868; padding:0 0 0 18px}
.linkCtn .link1 a{ color:#686868; padding:0 10px 0 10px;}
.linkCtn .link1 a:hover{ color:#002887;}





/* 底部 */
.footCtn{ width:100%; height:143px; background:url(../images/footBg.jpg) repeat-x;}
.foot{ width:1002px; height:143px; text-align:center; line-height:32px; color:#2b2b2b; padding:25px 0 0 50px; background:url(../images/footLogo.jpg) no-repeat 26px 42px; margin:0 auto;}
.foot a{ color:#2b2b2b; padding:0 20px 0 20px;}
.foot1 { width:100%; height:136px; background:url(../images/foot.jpg) top no-repeat; margin-top:-60px;}